package com.arcsoft.commonbase.bean


data class ServiceDetail(
    val content: ServiceDetailContent
)

data class ServiceDetailContent(
    val commodityCategory: Int,
    val commodityDesc: String,
    val commodityId: Int,
    val commodityModelId: Any,
    val commodityName: String,
    val commodityNo: String,
    val commodityPhotoList: List<CommodityPhoto>,
    val commoditySpecList: List<CommoditySpec>,
    val commodityStatus: Int,
    val commodityType: Int,
    val purchaseDesc: String,
    val stockUnit: String
)

data class CommodityPhoto(
    val commodityId: Int,
    val commodityPhotoId: Int,
    val fileName: String,
    val fileUrl: String,
    val sortNo: Any
)

data class CommoditySpec(
    val commodityId: Int,
    val containNum: String,
    val createBy: Int,
    val createTime: String,
    val effectiveTime: Int,
    val effectiveUnit: Int,
    val ifDelete: Boolean,
    val modifyBy: Int,
    val modifyTime: String,
    val packageDesc: String,
    val price: String,
    val specDetailAttr: Any,
    val specId: Int,
    val specName: String,
    val tenantId: Any,
    var isSelect:Boolean
)